all: 
	gcc vesa_ext.c -c -o vesa_ext.o
	
	gcc glEnd.c -c -o glEnd.o
	gcc glBegin.c -c -o glBegin.o
	gcc glColor.c -c -o glColor.o
	gcc glVertex.c -c -o glVertex.o
	gcc glMatrixMode.c -c -o glMatrixMode.o
	
	gcc glut.c -c -o glut.o
	gcc vesa_ext.o glut.o glMatrixMode.o glEnd.o glVertex.o glColor.o glBegin.o -shared -Wl -o glpig.so


clean:
	rm *.o
	rm *.so
